investigation dogs lost dogs investigations kittens cat pet puppies dog lost pets investigator private